immediate service - Turkish English Dictionary